package pe.com.drokasa.android.client.service;

import java.util.List;

import pe.com.drokasa.android.client.model.Producto;

/**
 * Interfase que representa las operaciones que pueden realizarse
 * en base de datos para la consulta de productos.
 * 
 * @author Synopsis S.A
 *
 */
public interface ProductService
{	
	/**
	 * Obtiene el listado de productos hallados en base de datos 
	 * seg&uacute;n el c&oacute;digo ingresado en la pantalla de 
	 * b&uacute;squeda.
	 * 
	 * @return
	 */
	List<Producto> obtenerProductosPorCodigo(String codigo);
	
	/**
	 * Obtiene el listado de productos hallados en base de datos
	 * seg&uacute;n el nombre ingresado en la pantalla de
	 * b&uacute;squeda.
	 * 
	 * @return
	 */
	List<Producto> obtenerProductosPorNombre(String nombre);
}